/**
 * ____________________ *
 *  ____ ____ ____ _  _ *
 *  |___ [__] |--< |\/| *
 * ____________________ *
 *
 * THE CORM PROJECT
 *
 * This file may only be used in accordance with the
 * terms of the Academic Free License ("AFL") v. 3.0,
 * as published by the Open Software Initiative.  A
 * copy of this license is provided in this source
 * release, and may be viewed online at:
 *
 * (http://www.opensource.org/licenses/afl-3.0.php)
 */
package org.eremite.corm.party;

import java.util.Date;

public interface PartySignature {

    public PartyIdentifier getID();
    public void setID(PartyIdentifier id);

    public Date getTimeStamp();
    public void setTimeStamp(Date timeStamp);

    public String getReason();
    public void setReason(String reason);

    /* Optional, not implemented at this time */
    // public PartyAuthentication getAuthentication();
    // public void setAuthentication(PartyAuthentication auth);

}